out of the reaching of

adj. 力所不及(为 ... 所达不到)